@charset "utf-8";
.iconfont{font-size: inherit;}
.intit{margin-bottom: .35rem}
.intit h3{font-size: .48rem;color: #005826;font-weight: bold;}
.intit .more a{color: #888}
.intit .more a i{display: inline-block;width:.24rem;height: .24rem;border-radius: 50%;position: relative;border: 1px solid #888;vertical-align: -.06rem;margin-left: 5px}
.intit .more a i:before{content: '';width:0;height: 0;border: 5px solid transparent;border-left-color: #888;position: absolute;left: 50%;top:50%;-webkit-transform: translateX(-15%) translateY(-50%);-ms-transform: translateX(-15%) translateY(-50%);transform: translateX(-15%) translateY(-50%)}
.intit .more a:hover{color:  #005826}
.intit .more a:hover i{border:1px solid   #005826;color:  #005826}
.intit .more a:hover i:before{border-left-color:  #005826}

.homea{padding: 1.6rem 0 .7rem;background: url(../images/habg.jpg) no-repeat bottom center;background-size: cover}
.homea .lists ul:nth-child(1){width: 41%}
.homea .lists ul:nth-child(2){width: 26.9%}
.homea .lists ul:nth-child(3){width: 26.9%}
.homea .lists ul:nth-child(1) li .sign{font-weight: bold;}
.homea .lists ul:nth-child(1) li .pic{height: 5.7rem;position: relative;}
.homea .lists ul:nth-child(1) li .pic:before{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.3);top: 0;left: 0;z-index: 2;content: ''}
.homea .lists ul:nth-child(1) li .txt{position: absolute;left: 0;bottom:0;color: #fff;z-index: 3;width: 100%;padding: 0 .4rem .4rem .4rem;background: url(../images/newsmask.png) repeat-x left bottom;background-size: 3% auto;}
.homea .lists ul:nth-child(1) li .txt h4{font-size: .24rem;line-height: 1.5em;margin-top: .1rem;font-weight: bold;}
.homea .lists ul:nth-child(2) li .pic{height: 3rem;position: relative;}
.homea .lists ul:nth-child(2) li{border: 1px solid #ddd;background: #fff;border-bottom: 5px solid #005826}
.homea .lists ul:nth-child(2) li .txt{border-top: 1px solid #ddd;padding: .5rem .3rem .5rem;height: 3.3rem}
.homea .lists ul:nth-child(2) li .txt .sign,.homea .lists ul:nth-child(3) li .txt .sign{color: #005826;font-weight: bold;}
.homea .lists ul:nth-child(2) li .txt h4,.homea .lists ul:nth-child(3) li .txt h4{font-size: .2rem;font-weight: bold;margin: .15rem 0 .2rem;line-height: 1.5em}
.homea .lists ul:nth-child(2) li .txt h4 a,.homea .lists ul:nth-child(3) li .txt h4 a{height: .9rem;display: block\0;}

.homea .lists ul:nth-child(2) li .txt p,.homea .lists ul:nth-child(3) li .txt p{font-size: .15rem;color: #666;line-height: 1.8em;max-height: 1.08rem\0}

.homea .lists ul:nth-child(3) li{border: 1px solid #ddd;background: #fff;border-bottom: 5px solid #005826}
.homea .lists ul:nth-child(3) li .txt{border-top: 1px solid #ddd;padding: .3rem .3rem .5rem;height: 3.3rem}
.homea .lists ul:nth-child(3) li:nth-child(1){margin-bottom: .35rem}

.homeb{padding: .8rem 0}
.homeb .wp{background: #f1f0ea;padding: .5rem .5rem .8rem}
.homeb .slide-zt h4{font-size: .24rem;font-weight: bold;margin-top: .3rem;line-height: 1.4em}
.homeb .hdtool{width: 2rem;height: .4rem;line-height: .4rem;background: #005826;color: #fff;position: absolute;right: .5rem;bottom: -.2rem}
.homeb .hdtool a{color: #fff;display: block;height: .4rem;width: .6rem;text-align: center;}
.homeb .hdtool .pagHb{width: auto}
.homeb .hdtool .pagHb .swiper-pagination-current{font-weight: bold;}

.homec {background: url(../images/hcbg3.jpg) no-repeat bottom;/*background-size:cover;padding: 1.2rem 0 4.95rem;*/color: #fff}
.homec ul li{width: 25%;margin-bottom: .4rem}
.homec ul li span{font-size: .7rem;display: inline-block;line-height: 1em;margin-bottom: .15rem}
.homec .tip{padding-top: .15rem;border-top: 1px solid rgba(255,255,255,.3);max-width: 4.85rem;margin-top: .2rem}

.homed{padding-bottom: .6rem}
.homed {margin-top: -4.3rem;}
.homed .kdOne{background: url(../images/hcbg1.jpg) no-repeat center;background-size: cover;color: #fff;height: 4.3rem}
.homed .kdOne .tit{width: 30%;padding:1rem .6rem}
.homed .kdOne .intit{margin-bottom: 0}
.homed .kdOne .tit h3{color: #fff}
.homed .kdOne .tit p{font-size: .18rem;margin-top: .1rem}
.homed .kdOne .tit .more{margin-top: .5rem}
.homed .kdOne .tit .more a{color: #fff}
.homed .kdOne .tit .more i{border-color: #fff}
.homed .kdOne .tit .more i:before{border-left-color: #fff;}
.homed .kdOne .item{width: 70%;padding:1rem .6rem 1rem 0}
.homed .kdOne .item .time{width: 1.5rem;text-align: center;}
.homed .kdOne .item .time time{border: 1px solid #fff;border-left: 0;border-right: 0;display: block;}
.homed .kdOne .item .time span{display: block;position: relative;font-size: .48rem;line-height: 1.2em;padding: .15rem 0}
.homed .kdOne .item .time span:nth-child(1):after{content: '';width: 2px;height: .2rem;background: #fff;position: absolute;left: 50%;margin-left: -1px;bottom: -.1rem}

.homed .kdOne .item .txt{width: calc(100% - 1.5rem);padding-left: .5rem}
.homed .kdOne .item .txt h4 {font-size: .24rem;line-height: 1.5em}
.homed .kdOne .item .txt h4 a{font-weight: bold;display: block\0;color: #fff;max-height: .72rem\0}
.homed .kdOne .item .txt p{margin-top: .3rem;line-height: 1.8em;max-height: .84rem\0}
.homed .kdOne-swiper{margin: .4rem 0 0;position: relative;}
.homed .swiper-slide .pic{height: 2.93rem}
.homed .swiper-slide .txt{position: absolute;left:0;top: 0; z-index: 2;text-shadow: 1px 1px 3px rgba(0,0,0,.2);color: #fff;padding: .5rem .3rem .3rem .3rem}
.homed .swiper-slide .txt h4{font-size: .28rem;font-weight: bold;text-transform: uppercase;margin-bottom: .3rem;max-height: .72rem\0;margin-top: .05rem}
.homed .swiper-slide h5{font-size: .18rem;font-weight: bold;text-transform: uppercase;margin:.15rem 0 .4rem;color: #333;
/*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;*/line-height: 1.4em;position: relative;}
/*.homed .swiper-slide h5::before{content: '';position: absolute;left: 0;bottom: -.4rem;width: .5rem;height:1px;background: #005826;}*/
.homed .swiper-slide .txt h4 span{font-weight: 100;display: block;}
.homed .swiper-slide .txt time{font-size: .14rem}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 5%;}
.kdOne-swiper .swiper-button-prev:after, .kdOne-swiper  .swiper-container-rtl .swiper-button-next:after{background: url(../images/ico-left.png) no-repeat center center ; background-size: 100% 100%; width: .5rem;height: .5rem;content: '';transition: all .8s;-webkit-transition: all .8s;z-index: 50;}
.kdOne-swiper .swiper-button-prev:hover:after, .kdOne-swiper  .swiper-container-rtl .swiper-button-next:hover:after{background: url(../images/ico-left-act.png) no-repeat center center ; background-size: 100% 100%; width: .5rem;height: .5rem;content: '';}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 5%;left: auto;}
.kdOne-swiper .swiper-button-next:after, .kdOne-swiper .swiper-container-rtl .swiper-button-prev:after{background: url(../images/ico-right.png) no-repeat center center ; background-size: 100% 100%; width: .5rem;height: .5rem;content: '';transition: all .8s;-webkit-transition: all .8s;z-index: 50;}
.kdOne-swiper .swiper-button-next:hover:after, .kdOne-swiper  .swiper-container-rtl .swiper-button-next:hover:after{background: url(../images/ico-right-act.png) no-repeat center center ; background-size: 100% 100%; width: .5rem;height: .5rem;content: '';}

.homee{background: #f1f0ea;padding: .8rem 0 1rem}
.homee .intit{margin-bottom: .5rem}
.homee .intit p{font-size: .18rem;margin-top: .05rem;color: #005826}
.homee .aleft{width: 65%}
.homee .aright{width: 31%}
.homee .aleft .pic{height: 3.85rem}
.homee .aleft .txt{margin: -.7rem .5rem 0;background: #fff;padding: .45rem .45rem .55rem;position: relative;z-index: 3;border-bottom: 6px solid #005826}
.homee .aleft .txt h4{font-size: .24rem;line-height: 1.4em;font-weight: bold;height: .66rem}
.homee .aleft .txt p{margin-top: .15rem;color: #666;line-height: 1.8em;max-height: .56rem\0}
.homee .aright ul li{padding: .25rem 0;border-top: 1px solid #ddd}
.homee .aright ul li h4{font-size: .24rem;font-weight: bold;margin-bottom: .15rem;line-height: 1.5em}
.homee .aright ul li h4 a{height: .72rem;display: block\0;}
.homee .aright ul li p{line-height: 1.7em;color: #898884;max-height: .54rem\0}
.homee .aright ul li:nth-child(1){border-top: 0;padding-top: 0}

.homef{padding: .8rem 0;background: url(../images/hebg.jpg);color: #fff}
.homef .intit h3{color: #fff}
.homef .intit .more a{color: #fff}
.homef .intit .more i{border-color: #fff!important}
.homef .intit .more i:before{border-left-color: #fff!important;}
.homef ul li{width: 48.5%;background: #fff;padding:.2rem .4rem;margin-bottom: .35rem;border-bottom: 5px solid #005826;height: 1.2rem}
.homef ul li a{display: block\0;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: relative;font-size: .24rem;font-weight: bold;max-height: .66rem}

.homeg{padding: .75rem 0}
.homeg .aleft{width: 57%;padding-right: .5rem;border-right: 1px solid #eee}
.homeg .aleft .item{width: 49%}
.homeg .aleft .item .pic{height: 2.1rem}
.homeg .aleft .item span.t{position: absolute;left: 50%;top: 50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index: 3;white-space: nowrap;font-size: .24rem;color: #fff;font-weight: bold;}
.homeg .aleft .item .pic:before{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,.35);z-index: 1}
.homeg .aleft .item .pic:after{content: '';position: absolute;left: -.65rem;bottom: -.65rem;width: 1.2rem;height: 1.2rem;z-index: 2;display: block;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.homeg .aright{width: 43%;padding-left: .5rem}
.homeg .aright h4{font-size: .32rem;margin-bottom: .2rem}
.homeg .aright h4:after{width: .6rem;height: 3px;background: #005826;content: '';display: block;margin-top: .15rem}
.homeg .aright ul li{width: 28.25%;margin-right: 5%;line-height: .45rem;border-bottom: 1px solid #eee;font-size: .18rem;margin-bottom: .2rem}
.homeg .aright ul li a{display: block;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}

.homex{padding-top: .4rem;padding-bottom: .3rem;position: relative;}

.homex .homexTop {width: 100%;}
.homex .homexTop  .icolist{width: 33.33%;position: relative;}
.homex .homexTop  .icolist h3{    font-size: .48rem;
color: #005826;
font-weight: bold;}
.homex .homexTop  .icolist .more a{color: #005825;}
.homex .homexTop  .icolist .more a i{display: inline-block;
width: .24rem;
height: .24rem;
border-radius: 50%;
position: relative;
border: 1px solid #005825;
vertical-align: -.06rem;
margin-left: 5px;}
.homex .homexTop  .icolist .more a i:before{content: '';
width: 0;
height: 0;
border: 5px solid transparent;
border-left-color: #005825;
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translateX(-15%) translateY(-50%);
-ms-transform: translateX(-15%) translateY(-50%);
transform: translateX(-15%) translateY(-50%);}
.homex .homexTop  .icolist .more a:hover{color: #d4b98b;}
.homex .homexTop  .icolist .more a:hover i{border: 1px solid #d4b98b;}
.homex .homexTop  .icolist .more a:hover i:before{color: #d4b98b;border-left-color: #d4b98b;}
.homex .homexTop  .icoSp {background: #f3f3f3;padding: .6rem .3rem 0;margin-top: .7rem;}
.homex .homexTop  .icoSp .swiper-container{padding-bottom: 1.4rem;}
.homex .homexTop  .icoSp .slide-ico{max-width: 6.2rem;}
.homex .homexTop  .icoSp .swiper-pagination-bullet{width: .36rem;height: .05rem;background: #d4b98b;opacity: 1;border-radius: 0;margin: 0 .05rem;}
.homex .homexTop  .icoSp .swiper-pagination{bottom: .7rem;text-align: center;z-index: 0 !important;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.homex .homexTop  .icoSp .swiper-container-horizontal>.swiper-pagination-bullets, .homex .homexTop  .icoSp .swiper-pagination-custom, .homex .homexTop  .icoSp .swiper-pagination-fraction{bottom: 0;}
/* .homex .homexTop  .icoSp .swiper-pagination-bullet-active {background: #107442;} */
.homex .homexTop  .icoSp .slide-ico .ico{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;cursor: pointer;}
.homex .homexTop  .icoSp .slide-ico .ico i{display: block;margin: 0 auto;width: .9rem;height: .9rem;border-radius: 50%;background: #d2d2d2;text-align: center;line-height: .9rem;font-size: .28rem;color: #fff;position: relative;}
.homex .homexTop  .icoSp .slide-ico p{text-align: center;font-size: .16rem;}
.homex .homexTop  .icoSp .swiper-slide:nth-child(1) .ico i{background: #28c445;}
.homex .homexTop  .icoSp .swiper-slide:nth-child(2) .ico i{background: #c83f39;}
.homex .homexTop  .icoSp .swiper-slide:nth-child(3) .ico i{background: #ffb667;}
.homex .homexTop  .icoSp .swiper-slide:nth-child(4) .ico i{background: #ce0014;}
.homex .homexTop .icoSp .slide-ico .ico i.xuexiqangguo::before{position: absolute;left: 50%;top: 50%;background: url(../images/xxqg.png) no-repeat center center;width: .6rem;height: .27rem;background-size: 100% 100%;content: '';transform: translate(-50%,-50%);}
/* .homex .homexTop  .icoSp .slide-ico .ico i:hover{background: #005825;} */
.homex .homexTop  .icoSp .slide-ico .ico span{position: absolute;top: 110%;left: 50%;-webkit-transform: translateX(-50%) ;-ms-transform: translateX(-50%);transform: translateX(-50%); width: 1.05rem;height: 1.2rem;background: #fff;padding: .1rem .05rem;border-radius: 5px;border: 1px solid #eee;opacity: 0;visibility: hidden;z-index: 999;}
.homex .homexTop  .icoSp .slide-ico .ico span::before{position: absolute;left: 50%;margin-left:-14px;top:-14px;content: '';border-bottom: 14px transparent solid;border-left: 14px transparent solid;border-right: 14px transparent solid;border-bottom: 14px #fff solid}
.homex .homexTop  .icoSp .slide-ico .ico:hover span{opacity: 1;visibility: visible;}
.homeg .ssbtn a{position: absolute;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #296fb7;font-size: .25rem;z-index: 6;width: .54rem;height: .54rem;border: 1px solid rgba(0,65,185,.3);border-radius: 50%;text-align: center;line-height: .52rem}
.homex .homexTop  .icoSp .slide-ico .ico span img{width: .8rem;height: .8rem;margin: auto;}
.homex .homexTop  .icoSp .slide-ico .ico:hover span{opacity: 1;visibility: visible;}
.homex .homexTop  .ssbtn a{position: absolute;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #296fb7;font-size: .25rem;z-index: 6;width: .54rem;height: .54rem;border: 1px solid rgba(0,65,185,.3);border-radius: 50%;text-align: center;line-height: .52rem}
.homex .mediaListBig{width: 66.67%;}
.homex .mediaListBig li{width: 100%;}
.homex .mediaListBig li .pic{position: relative;height: 4.64rem}
.homex .mediaListBig li .pic:before {content: '';position: absolute;left: -2px;bottom: -2px;right: -2px;height: 55%;background: url(../images/bamask.png) no-repeat top center;background-size: 100% 100%;z-index: 2;}
.homex .mediaListBig li .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding:0 .25rem .2rem}
.homex .mediaListBig li .txt h4{font-size: .18rem;font-weight: bold;margin-bottom: .1rem;line-height: 1.4em}

.homex .mediaListBig li .txt .sign span:before{font-size: .24rem;margin-right: 5px;vertical-align: -2px}
.homex .mediaListBig li .txt time:before{margin-right: 5px;font-size: .18rem;}
.homex .mediaListBig li .txt time{margin-left: .2rem}
.homex .mediaListBig li .swiper-icons{color: #33cc33;}

.homex .mediaList li .pic{position: relative;height: 3.25rem}
.homex .mediaList li .pic:before {content: '';position: absolute;left: -2px;bottom: -2px;right: -2px;height: 55%;background: url(../images/bamask.png) no-repeat top center;background-size: 100% 100%;z-index: 2;}
.homex .mediaList li .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding:0 .25rem .2rem}
.homex .mediaList li .txt h4{font-size: .17rem;font-weight: bold;margin-bottom: .1rem;line-height: 1.4em}
.homex .mediaList li .sign{display: flex;}
.homex .mediaList li .sign img{display: inline-block;height: .26rem}
.homex .mediaList li .txt .sign span:before{font-size: .22rem;margin-right: 5px;vertical-align: -3px}
.homex .mediaList li .txt time:before{content: "\e6b4";font-family: "swiper-icons" !important;margin-right: 5px;font-size: .18rem;}
.homex .mediaList li .txt time{margin-left: .2rem}
.homex .mediaList li:nth-child(1){width: calc(100%/3)}
.homex .mediaList li:nth-child(2){width: calc(100%/3)}
.homex .mediaList li:nth-child(3){width: calc(100%/3)}
.homex .mediaList li:nth-child(1) .swiper-icons{color: #ffcc33;}
.homex .mediaList li:nth-child(2) .swiper-icons{color: #db8504;}
.homex .mediaList li:nth-child(3) .swiper-icons{color: #ccffff;}
@media screen and (max-width: 768px){
.homex .homexTop .icoSp{margin-top: .4rem;}
.homex .homexTop .icolist{width: 100%;}
.homex .mediaListBig{width: 100%;}
.homex .homexTop .icolist{margin-bottom: .2rem;}
.homex .mediaListBig li{margin-bottom: .2rem;}

.homex .mediaList li:nth-child(1){width: calc(100%/2)}
.homex .mediaList li:nth-child(2){width: calc(100%/2)}
.homex .mediaList li:nth-child(3){width: 100%}
}
@media screen and (max-width: 640px){
.homex .mediaList li:nth-child(1){width: 100%;margin-bottom: .2rem;}
.homex .mediaList li:nth-child(2){width: 100%;margin-bottom: .2rem;}
.homex .mediaList li:nth-child(3){width: 100%;margin-bottom: 0;}
.homea .lists ul:nth-child(2) li .txt h4, .homea .lists ul:nth-child(3) li .txt h4{font-size: .22rem}
.homed .swiper-slide h5{font-size: .22rem;height: auto}
.homex{padding-top: .5rem;padding-bottom: .2rem;position: relative;}
}
@media screen and (max-width: 480px){
.homed .swiper-slide .txt h4{font-size: .24rem}
.homex .homexTop .icolist{width: 100%;}
.homex .mediaListBig{width: 100%;}
.homex .mediaList li:nth-child(1){width: 100%;margin-bottom: .2rem;}
.homex .mediaList li:nth-child(2){width: 100%;margin-bottom: .2rem;}
.homex .mediaList li:nth-child(3){width: 100%;margin-bottom: 0;}
}
.homex .homexTop .icoSp{width: 100%}

@media screen and (max-width: 980px){
.intit h3{font-size: .4rem}
.homea{padding: .55rem 0;}
.homea .lists ul:nth-child(3){width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: .28rem;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.homea .lists ul:nth-child(2){width: 45%}
.homea .lists ul:nth-child(1){width: 55%}
.homea .lists ul:nth-child(3) li{width: 48.5%;border-bottom-width: 4px}
.homea .lists ul:nth-child(3) li .txt{height: auto}
.homea .lists ul:nth-child(3) li:nth-child(1){margin-bottom: 0}
.homea .lists ul:nth-child(2) li .txt h4 a, .homea .lists ul:nth-child(3) li .txt h4 a{-webkit-line-clamp: 2;height: auto}
.homea .lists ul:nth-child(2) li .txt p, .homea .lists ul:nth-child(3) li .txt p{-webkit-line-clamp: 3;height: auto}
.homea .lists ul:nth-child(2) li .pic{height: 25vw}
.homea .lists ul:nth-child(1) li{height: 100%}
.homea .lists ul:nth-child(2) li .txt{height: auto}
.homea .lists ul:nth-child(1) li .pic{height: 100%}
.homea .lists ul:nth-child(2) li{border-bottom-width: 4px}
.homea .lists ul:nth-child(2) li .txt{padding: .25rem .3rem .3rem}
.homea .lists ul:nth-child(2) li .txt h4, .homea .lists ul:nth-child(3) li .txt h4{margin-bottom: .1rem}
.homea .lists ul:nth-child(1) li .txt h4{font-size: .22rem}
.homea .lists ul:nth-child(1) li .txt{padding:0 .3rem .3rem .3rem}

.homeb{padding: .55rem 0 .65rem;}
.homeb .wp{padding: .3rem .3rem .6rem}
.homeb .slide-zt h4{font-size: .2rem;margin-top: .15rem}
.homeb .hdtool{right: 50%;margin-right: -1rem}
.homec{/*padding: .65rem 0 4.2rem;*/padding-top:1rem;}
.homec ul li span{font-size: .45rem}
.homec .tip{margin-top: 0}
.homed{padding-bottom: .65rem}
.homed .kdOne{display: block;height:3.65rem}
.homed .kdOne .intit{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.homed .kdOne .tit .more{margin-top: 0}
.homed .kdOne .item .txt h4 a{font-size: .22rem}
.homed .kdOne .item .txt p{line-height: 1.6em}
.homed .kdOne .tit{padding: .4rem .4rem .3rem;width: 100%}
.homed .kdOne .item .time span{font-size: .4rem}
.homed .kdOne .item .txt p{margin-top: .15rem}
.homed .kdOne .item{width: 100%;padding: 0 .4rem .5rem}
.homed{margin-top: -3.65rem}
.homed ul li:nth-child(3){display: none;width: 100%}
.homed ul li:nth-child(2){width:45% }
.homed ul li:nth-child(1){width: 55%}
.homed ul li .pic{height: 45vw}
.homed ul li .txt h4{font-size: .28rem}
.homee{padding: .65rem 0 .45rem;}
.homee .intit{/*margin-bottom: .35rem*/}
.homee .aleft{width: 100%;margin-bottom: .4rem}
.homee .aleft .pic{height: 36vw}
.homee .aright ul li h4 a{height: auto}
.homee .aright ul li h4{font-size: .22rem}
.homee .aright{width: 100%}
.homef{padding: .65rem 0 .45rem;}
.homef ul li a{font-size: .2rem}
.homef ul li{padding: .15rem .3rem}
.homef ul li{margin-bottom: .2rem}
.homeg{padding: .65rem 0}
.homeg .aleft{width: 100%;padding-right:0;border-right: 0;margin-bottom: .3rem}
.homeg .aleft .item .pic{height: 22vw}
.homeg .aright{width: 100%;padding-left: 0}


}
@media screen and (max-width:640px){
.homed {
padding-bottom: .55rem;
}
.homex .mediaList li .txt h4{font-size: .22rem}
.homex .homexTop .icolist h3{font-size: .36rem;width: 50%}
.homex .homexTop .icolist .more{width: 80px}
.homex .homexTop .icolist {flex-direction: inherit;justify-content: space-between;flex-wrap: wrap;}
.homeb .slide-zt h4{font-size: .22rem}
.homed .kdOne .item .txt h4{line-height: 1.4em}
.intit h3{font-size: .36rem}
.homee .aleft .txt{margin:0;padding: .3rem .3rem .35rem;border-bottom-width: 4px}
.homee .aleft .txt h4{font-size: .22rem}

.homef ul li{width: 100%;padding:.2rem ;margin-bottom: .2rem;border-bottom: 3px solid #005826;height: 1rem}
.homef ul li a{font-size: .2rem;}
.homee{padding: .5rem 0 .4rem;}
.homeg{padding: .5rem 0 .4rem}
.homeg .aleft .item .pic:after{width: 1rem;height: 1rem}
.homeg .aright h4:after{height: 2px}
.homeg .aleft .item span.t{font-size: .22rem}
.homeg .aright h4{font-size: .28rem}
.homeg .aright ul li{font-size: .2rem;line-height: .4rem;margin-bottom: .15rem}
}
@media screen and (max-width: 580px){
.homed ul li .txt{left: .3rem}
.homed .kdOne .item .txt{padding-left: .25rem;}
.homec ul li{width: 33.333333%}
}
@media screen and (max-width: 480px){

.homea .lists ul:nth-child(1) li .pic{height: 70vw}
.homea .lists ul:nth-child(2) li .pic{height: 50vw}
.homea .lists ul:nth-child(2){width:100%}
.homea .lists ul:nth-child(1){width: 100%;margin-bottom: .3rem}
.homea .lists ul:nth-child(3) li:nth-child(1){margin-bottom: .3rem}
.homea .lists ul:nth-child(3) li{width: 100%}
.homed .kdOne .item .time span{display: inline-block;padding: .1rem 0;font-size: .3rem;padding: .1rem .2rem}
.homed .kdOne .item .time span:nth-child(1):after{width: .2rem;height: 2px;left: calc(100% - .08rem);margin-top: -1px;bottom: auto;top: 50%}
.homed .kdOne .item .time{width: 100%;margin-bottom: .2rem}
.homed .kdOne .tit{padding: .3rem}
.homed .kdOne .item{padding: 0 .3rem .4rem}
.homed .kdOne{height: 4.2rem}

.homed .kdOne .item .txt{width: 100%;padding-left: 0}
.homec ul li{margin-bottom: .3rem}
.homec ul li span{font-size: .4rem}
.homed ul li .pic{height: 60vw}
.homed ul li:nth-child(1){width: 100%}
.homed ul li:nth-child(2){width: 100%}
.homed ul li:nth-child(2) .pic{height: 80vw}
.homed ul li:nth-child(3){width: 100%;display: block;}
}
@media screen and (max-width: 360px){
.homec ul li{width: 50%}
}